package org.jsbd.boss.domian;

import org.codehaus.jackson.map.annotate.JsonSerialize;
import org.jsbd.boss.common.CustomDateTimeSerializer;
import org.jsbd.boss.common.DataGridModel;
import java.util.Date;

public class ServerBizTaskBean{
    private Integer id;

    private Integer totalNum;

    private Integer status;

    private Integer speed;

    private String itemName;

    private Date createTime;

    private String itemKey;

    private Integer collectNum;

    private String modifyTime;

    private Integer hasDoNum;

    private  DataGridModel pageInfo;



    public Integer getId() {  
        return id;
    }

    public void setId(Integer id) {  
        this.id = id;
    }

    public Integer getTotalNum() {  
        return totalNum;
    }

    public void setTotalNum(Integer totalNum) {  
        this.totalNum = totalNum;
    }

    public Integer getStatus() {  
        return status;
    }

    public void setStatus(Integer status) {  
        this.status = status;
    }

    public Integer getSpeed() {  
        return speed;
    }

    public void setSpeed(Integer speed) {  
        this.speed = speed;
    }

    public String getItemName() {  
        return itemName;
    }

    public void setItemName(String itemName) {  
        this.itemName = itemName;
    }

@JsonSerialize(using = CustomDateTimeSerializer.class)    public Date getCreateTime() {  
        return createTime;
    }

    public void setCreateTime(Date createTime) {  
        this.createTime = createTime;
    }

    public String getItemKey() {  
        return itemKey;
    }

    public void setItemKey(String itemKey) {  
        this.itemKey = itemKey;
    }

    public Integer getCollectNum() {  
        return collectNum;
    }

    public void setCollectNum(Integer collectNum) {  
        this.collectNum = collectNum;
    }

    @JsonSerialize(using = CustomDateTimeSerializer.class)    
    public String getModifyTime() {  
        return modifyTime;
    }

    public void setModifyTime(String modifyTime) {  
        this.modifyTime = modifyTime;
    }

    public Integer getHasDoNum() {  
        return hasDoNum;
    }

    public void setHasDoNum(Integer hasDoNum) {  
        this.hasDoNum = hasDoNum;
    }

    public DataGridModel getPageInfo() {  
        return pageInfo;
    }
    public void setPageInfo(DataGridModel pageInfo) {  
        this.pageInfo = pageInfo;
    }
}